updates
add aspiration to use a Makefile