These aren't exactly what I would call libs... perhaps a dedicated component for them?