more in progress stuff