assignment creation without library usage, should be functional...