Fixed memory leak, added online booking