0.4.2

minor refactoring