Lily blocks