hafeezomarkalgo

@hafeezomarkalgo