Why not buy a ready made one?