Adds basic behaviour