Miscellaneous by shashank singh