Release 1.0, all functions working