trying a different approach for now