some pathetic attempts to do stuff