fixed something that could cause problems in all constructors