stuff for ex 1