This is part of a course project work