added features:take photos & display