starting to try out a concrete approach