Added functionality and images