last changes; copyright and stuff