rough first casting

.